Towards rule-based visual programming of generic visual systems
نویسندگان
چکیده
This paper illustrates how the diagram programming language DIAPLAN can be used to program visual systems. DIAPLAN is a visual rulebased language that is founded on the computational model of graph transformation. The language supports object-oriented programming since its graphs are hierarchically structured. Typing allows the shape of these graphs to be specified recursively in order to increase program security. Thanks to its genericity, DIAPLAN allows to implement systems that represent and manipulate data in arbitrary diagram notations. The environment for the language exploits the diagram editor generator DIAGEN for providing genericity, and for implementing its user interface and type checker.
منابع مشابه
16 v 1 1 0 O ct 2 00 0 Towards Rule - Based Visual Programming of Generic Visual Systems ⋆ Berthold Hoffmann
This paper illustrates how the diagram programming language DIAPLAN can be used to program visual systems. DIAPLAN is a visual rulebased language that is founded on the computational model of graph transformation. The language supports object-oriented programming since its graphs are hierarchically structured. Typing allows the shape of these graphs to be specified recursively in order to incre...
متن کاملTowards Generic Rule-Based Visual Programming
This paper outlines DIAPLAN, a visual rule-based programming language and environment that is based on the computational model of graph transformation. Thanks to its genericity, DIAPLAN can generate visual environments with no restriction on their visual representation, and also supports object-oriented programming since its graphs are hierarchically structured.
متن کاملProposal of Visual Generalized Rule Programming Model for Prolog
The rule-based programming paradigm is omnipresent in a number of engineering domains. However, there are some fundamental semantical differences between it, and classic programming approaches. No generic solution for using rules to model business logic in classic software has been provided so far. In this paper a new approach for Generalized Rule-based Programming (GREP) is given. It is based ...
متن کاملBayesian Decision Theory and Psychophysics
We argue that Bayesian decision theory provides a good theoretical framework for visual perception. Such a theory involves a likelihood function specifying how the scene generates the image(s), a prior assumption about the scene, and a decision rule to determine the scene interpretation. This is illustrated by describing Bayesian theories for individual visual cues and showing that perceptual b...
متن کاملTask-Based Creative Writing through Visual Advertisement: A Change of Attitude
Almost little is known about creative writing. In this research, creative writing has been introduced as an alternative to academic writing. The aims were to introduce creative writing as an alternative to academic writing to boost the participants’ attitude towards writing in general. The participants were 32 senior university students studying English Translation at Islamic Azad University, T...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره cs.PL/0010016 شماره
صفحات -
تاریخ انتشار 2000